five-game winning streak - Turkish English Dictionary